@charset "utf-8";
html,body {height:100%;}
body{background:#005E84; font:12px/1.5 tahoma, Arial,"宋体", SimSun, Helvetica, sans-serif; text-align:left; color:#333333; position: relative;}
html,body,div,span,img,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{border:0; outline: none; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6{text-decoration:none;}
from{display:block;}
i,em{font-style:normal;}
u{text-decoration:none;}
ul,li{list-style-type:none; list-style:none;}
table,tr,th,td,select,option,input{outline:none;}
a img{border:0; outline:none; blr:expression(this.onFocus=this.blur());}

/*浮动及清除浮动*/
.fl{float:left;}
.fr{float:right;}
.clear {clear:both; overflow:hidden; height:0; font-size:0; line-height:0;}
/*背景*/
.bg{width:100%; height:100%; z-index:-1; position:absolute;}
.top1{width: 100%; height: 68px; margin: 0 auto; background: rgba(255,255,255,0.7); border-bottom: 1px solid #E5E5E5;
     -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80ffffff,endColorstr=#80ffffff)";
     filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80ffffff, endColorstr=#80ffffff);
}
.topbox{width: 960px; height: 68px; margin: 0 auto; overflow: hidden;}
.logo{width: 180px; height: 68px; float: left;}
.banben{height: 38px; margin: 15px 0 15px 20px; padding-left: 25px; border-left: 1px solid #999; float: left; font: 400 20px/38px "Microsoft YaHei","微软雅黑",Arial,"宋体"; color: #666666;}
.goindex1{float: right; font: 400 16px/68px "Microsoft YaHei","微软雅黑",Arial,"宋体";}
.goindex1 a{color: #000; font-size: 16px;}
.goindex1 a:hover{color: #0E87FF; text-decoration: none;}

.col-md-4.col-md-offset-4{   
        box-shadow: 0 0 6px #888;
        height: 350px; 
        padding: 40px;
        background: rgba(255,255,255,0.7);
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80ffffff,endColorstr=#80ffffff)";
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80ffffff, endColorstr=#80ffffff);
        overflow: hidden;
}
/*页脚*/
.footer1 {padding-top:20px; padding-bottom: 20px; width: 100%; height: 20px; border-top: 1px solid #e5e5e5; position:absolute; bottom: 0px; background: rgba(255,255,255,0.7); text-align: center; font: 400 14px/10px tahoma, Arial,"宋体"; 
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80ffffff,endColorstr=#80ffffff)";
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#80ffffff, endColorstr=#80ffffff);
}
/* 修复bootstrap样式被style.css覆盖问题开始 */
.panel-default {
        border-color: #ddd;
}
.panel-default>.panel-heading {
        border-color: #ddd;
}
.form-group {
        margin-bottom: 15px;
}
/* 修复bootstrap样式被style.css覆盖问题结束 */
.container1 {
        width: 100%; margin: 0px; position: absolute; top: 50%; margin-top: -215px;  z-index: 9999;
        overflow: hidden;
        text-align: center;
        -webkit-animation: bounceIn 600ms linear;
        -moz-animation: bounceIn 600ms linear;
        -o-animation: bounceIn 600ms linear;
        animation: bounceIn 600ms linear;
}
/*登录框动画*/

@-webkit-keyframes bounceIn {
        0% {
                opacity: 0;
                -webkit-transform: scale(.3);
        }
        50% {
                opacity: 1;
                -webkit-transform: scale(1.05);
        }
        70% {
                -webkit-transform: scale(.9);
        }
        100% {
                -webkit-transform: scale(1);
        }
}
@-moz-keyframes bounceIn {
        0% {
                opacity: 0;
                -moz-transform: scale(.3);
        }
        50% {
                opacity: 1;
                -moz-transform: scale(1.05);
        }
        70% {
                -moz-transform: scale(.9);
        }
        100% {
                -moz-transform: scale(1);
        }
}
@-o-keyframes bounceIn {
        0% {
                opacity: 0;
                -o-transform: scale(.3);
        }
        50% {
                opacity: 1;
                -o-transform: scale(1.05);
        }
        70% {
                -o-transform: scale(.9);
        }
        100% {
                -o-transform: scale(1);
        }
}
@keyframes bounceIn {
        0% {
                opacity: 0;
                transform: scale(.3);
        }
        50% {
                opacity: 1;
                transform: scale(1.05);
        }
        70% {
                transform: scale(.9);
        }
        100% {
                transform: scale(1);
        }
}
